someone who cuts up carcasses - Allemand Anglais Dictionnaire